#include<bits/stdc++.h>
#include<cstring>
#include<stack>
using namespace std;
const int mod=10000;
stack<int> k;
char a;
int num = 0,ans = 0;
int main() {
	cin >> num;
	k.push(num);
	while(cin >> a >> ans) {
		if(a=='*') {
			int t = k.top();
			k.pop();
			k.push(ans * t % mod);
		} else {
			k.push(ans % mod);
		}
	}
	num = 0;
	while(!k.empty()) {
		num += k.top() % mod;
		num %= mod;
		k.pop();
	}
	cout << num % mod << endl;
	return 0;
}

